baykuş nebulası - Turkish English Dictionary